Last supper - Alemán Inglés Diccionario